package cn.migu.music.hangupsms.common.config;

import cn.migu.music.hangupsms.common.entity.MaxNumInfo;
import cn.migu.music.hangupsms.common.entity.TimeLimit;
import lombok.Data;
import org.springframework.stereotype.Component;

import java.util.Map;

@Data
@Component
public class HangUpSmsDbConfig {
    /**
     * 控制周、月、天发送短信限制的map（provinceId:info）
     */
    private Map<String, MaxNumInfo>          maxNumInfoMap;

    /**
     * 省份超时时间不发送短信的map
     */
    private Map<String, TimeLimit>           provinceTimeLimitMap;

    /**
     * 短信模板配置
     */
    private Map<String, String>              msgTemplateMap;

    /**
     * 主叫不发送短信省份id
     */
    private final String                           callerNoSendProvinceIds  = "12|13";

}
